package com.asap.demo.model;

import java.time.Instant;
import java.util.Date;

/**
 * @author wangbh
 * @Description: bean
 * @date 2021/11/5 15:09
 */
public class BeanField {
    public String ruleId;
    public String snowId;
    public String account;
    public int action;
    public String actionDesc;
    public String assetIp;
    public String attackStage;
    public String ausIndex;
    public int averageByteFlow;
    public int averagePackageFlow;
    public String baseline;
    public String bizId;
    public String bizName;
    public int confidence;
    public Instant createTime;
    public String databaseName;
    public String dataType;
    public String deviceIp;
    public String deviceName;
    public String deviceParentType;
    public String deviceType;
    public String direction;
    public String directionDesc;
    public int downBaseLineFlow;
    public int downFlowTotal;
    public int dstAssetId;
    public String dstAssetGroup;
    public int dstAssetKey;
    public String dstAssetName;
    public int dstAssetPublic;
    public int dstAssetStatus;
    public String dstAssetSubType;
    public int dstAssetType;
    public String dstBizId;
    public String dstCity;
    public String dstCountry;
    public String dstDomainName;
    public String dstIntelDesc;
    public String dstIntelId;
    public int dstIntelType;
    public String dstIp;
    public String dstLatitude;
    public String dstLongitude;
    public String dstOrgId;
    public String dstOrgName;
    public String dstPort;
    public String dstPost;
    public String dstProvince;
    public String dstSubDomainName;
    public String eventName;
    public int eventOneType;
    public int eventThreeType;
    public int eventTwoType;
    public String eventThreeTypeDesc;
    public String eventOneTypeDesc;
    public String eventTwoTypeDesc;
    public String eventType;
    public String extAttr;
    public String fileHash;
    public String fileName;
    public String filePath;
    public String idCard;
    public String infectionFile;
    public Instant insertTime;
    public int installNum;
    public String intelId;
    public String intelType;
    public String logSubType;
    public String logType;
    public String mailFileSize;
    public int mailNum;
    public String mailProtocol;
    public String mailRecipient;
    public String mailSender;
    public String mailType;
    public String mailTypeDesc;
    public String mainAccount;
    public String malwareName;
    public String malwareSubType;
    public String malwareType;
    public String mobile;
    public String msg;
    public String name;
    public String operateContent;
    public String operateType;
    public int orgId;
    public String orgPath;
    public String password;
    public String payload;
    public String pcap;
    public int peakByteFlow;
    public int peakPackageFlow;
    public String percentBaseLineFlow;
    public String percentFlowTotal;
    public String policy;
    public String position;
    public String protocol;
    public String rawMsg;
    public int registerNum;
    public String responseCode;
    public int result;
    public int riskLevel;
    public String riskLevelDesc;
    public int sceneId;
    public int source;
    public int sourceEventThreeType;
    public String sourceEventThreeTypeDesc;
    public int sourceType;
    public int srcAssetId;
    public String srcAssetGroup;
    public int srcAssetKey;
    public String srcAssetName;
    public int srcAssetPublic;
    public int srcAssetStatus;
    public String srcAssetSubType;
    public String srcAssetType;
    public String srcBizId;
    public String srcCity;
    public String srcCountry;
    public String srcDomainName;
    public String srcDomain2Name;
    public String srcIntelDesc;
    public String srcIntelId;
    public int srcIntelType;
    public String srcIp;
    public String srcLatitude;
    public String srcLongitude;
    public String srcOrgId;
    public String srcOrgName;
    public String srcPort;
    public String srcPost;
    public String srcProvince;
    public String srcSubDomainName;
    public String subAccount;
    public String tabelName;
    public String tags;
    public int tenantId;
    public int terminalNum;
    public String threatType;
    public int totalByteFlow;
    public int totalPackageFlow;
    public String type;
    public int upBaseLineFlow;
    public int upFlowTotal;
    public String url;
    public String user;
    public String userName;
    public String userOrgName;
    public String userType;
    public String vulnId;
    public String vulnInfo;
    public String vulnLevel;
    public String alertSignatureIdL;
    public String vulnType;
    public String alertInfo;
    public String domain;
    public String flag;
    public int flow;
    public int flowUp;
    public int flowDown;
    public String command;

    public String getRuleId() {
        return ruleId;
    }

    public void setRuleId(String ruleId) {
        this.ruleId = ruleId;
    }

    public String getSnowId() {
        return snowId;
    }

    public void setSnowId(String snowId) {
        this.snowId = snowId;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public int getAction() {
        return action;
    }

    public void setAction(int action) {
        this.action = action;
    }

    public String getActionDesc() {
        return actionDesc;
    }

    public void setActionDesc(String actionDesc) {
        this.actionDesc = actionDesc;
    }

    public String getAssetIp() {
        return assetIp;
    }

    public void setAssetIp(String assetIp) {
        this.assetIp = assetIp;
    }

    public String getAttackStage() {
        return attackStage;
    }

    public void setAttackStage(String attackStage) {
        this.attackStage = attackStage;
    }

    public String getAusIndex() {
        return ausIndex;
    }

    public void setAusIndex(String ausIndex) {
        this.ausIndex = ausIndex;
    }

    public int getAverageByteFlow() {
        return averageByteFlow;
    }

    public void setAverageByteFlow(int averageByteFlow) {
        this.averageByteFlow = averageByteFlow;
    }

    public int getAveragePackageFlow() {
        return averagePackageFlow;
    }

    public void setAveragePackageFlow(int averagePackageFlow) {
        this.averagePackageFlow = averagePackageFlow;
    }

    public String getBaseline() {
        return baseline;
    }

    public void setBaseline(String baseline) {
        this.baseline = baseline;
    }

    public String getBizId() {
        return bizId;
    }

    public void setBizId(String bizId) {
        this.bizId = bizId;
    }

    public String getBizName() {
        return bizName;
    }

    public void setBizName(String bizName) {
        this.bizName = bizName;
    }

    public int getConfidence() {
        return confidence;
    }

    public void setConfidence(int confidence) {
        this.confidence = confidence;
    }

    public Instant getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Instant createTime) {
        this.createTime = createTime;
    }

    public String getDatabaseName() {
        return databaseName;
    }

    public void setDatabaseName(String databaseName) {
        this.databaseName = databaseName;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getDeviceIp() {
        return deviceIp;
    }

    public void setDeviceIp(String deviceIp) {
        this.deviceIp = deviceIp;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getDeviceParentType() {
        return deviceParentType;
    }

    public void setDeviceParentType(String deviceParentType) {
        this.deviceParentType = deviceParentType;
    }

    public String getDeviceType() {
        return deviceType;
    }

    public void setDeviceType(String deviceType) {
        this.deviceType = deviceType;
    }

    public String getDirection() {
        return direction;
    }

    public void setDirection(String direction) {
        this.direction = direction;
    }

    public String getDirectionDesc() {
        return directionDesc;
    }

    public void setDirectionDesc(String directionDesc) {
        this.directionDesc = directionDesc;
    }

    public int getDownBaseLineFlow() {
        return downBaseLineFlow;
    }

    public void setDownBaseLineFlow(int downBaseLineFlow) {
        this.downBaseLineFlow = downBaseLineFlow;
    }

    public int getDownFlowTotal() {
        return downFlowTotal;
    }

    public void setDownFlowTotal(int downFlowTotal) {
        this.downFlowTotal = downFlowTotal;
    }

    public int getDstAssetId() {
        return dstAssetId;
    }

    public void setDstAssetId(int dstAssetId) {
        this.dstAssetId = dstAssetId;
    }

    public String getDstAssetGroup() {
        return dstAssetGroup;
    }

    public void setDstAssetGroup(String dstAssetGroup) {
        this.dstAssetGroup = dstAssetGroup;
    }

    public int getDstAssetKey() {
        return dstAssetKey;
    }

    public void setDstAssetKey(int dstAssetKey) {
        this.dstAssetKey = dstAssetKey;
    }

    public String getDstAssetName() {
        return dstAssetName;
    }

    public void setDstAssetName(String dstAssetName) {
        this.dstAssetName = dstAssetName;
    }

    public int getDstAssetPublic() {
        return dstAssetPublic;
    }

    public void setDstAssetPublic(int dstAssetPublic) {
        this.dstAssetPublic = dstAssetPublic;
    }

    public int getDstAssetStatus() {
        return dstAssetStatus;
    }

    public void setDstAssetStatus(int dstAssetStatus) {
        this.dstAssetStatus = dstAssetStatus;
    }

    public String getDstAssetSubType() {
        return dstAssetSubType;
    }

    public void setDstAssetSubType(String dstAssetSubType) {
        this.dstAssetSubType = dstAssetSubType;
    }

    public int getDstAssetType() {
        return dstAssetType;
    }

    public void setDstAssetType(int dstAssetType) {
        this.dstAssetType = dstAssetType;
    }

    public String getDstBizId() {
        return dstBizId;
    }

    public void setDstBizId(String dstBizId) {
        this.dstBizId = dstBizId;
    }

    public String getDstCity() {
        return dstCity;
    }

    public void setDstCity(String dstCity) {
        this.dstCity = dstCity;
    }

    public String getDstCountry() {
        return dstCountry;
    }

    public void setDstCountry(String dstCountry) {
        this.dstCountry = dstCountry;
    }

    public String getDstDomainName() {
        return dstDomainName;
    }

    public void setDstDomainName(String dstDomainName) {
        this.dstDomainName = dstDomainName;
    }

    public String getDstIntelDesc() {
        return dstIntelDesc;
    }

    public void setDstIntelDesc(String dstIntelDesc) {
        this.dstIntelDesc = dstIntelDesc;
    }

    public String getDstIntelId() {
        return dstIntelId;
    }

    public void setDstIntelId(String dstIntelId) {
        this.dstIntelId = dstIntelId;
    }

    public int getDstIntelType() {
        return dstIntelType;
    }

    public void setDstIntelType(int dstIntelType) {
        this.dstIntelType = dstIntelType;
    }

    public String getDstIp() {
        return dstIp;
    }

    public void setDstIp(String dstIp) {
        this.dstIp = dstIp;
    }

    public String getDstLatitude() {
        return dstLatitude;
    }

    public void setDstLatitude(String dstLatitude) {
        this.dstLatitude = dstLatitude;
    }

    public String getDstLongitude() {
        return dstLongitude;
    }

    public void setDstLongitude(String dstLongitude) {
        this.dstLongitude = dstLongitude;
    }

    public String getDstOrgId() {
        return dstOrgId;
    }

    public void setDstOrgId(String dstOrgId) {
        this.dstOrgId = dstOrgId;
    }

    public String getDstOrgName() {
        return dstOrgName;
    }

    public void setDstOrgName(String dstOrgName) {
        this.dstOrgName = dstOrgName;
    }

    public String getDstPort() {
        return dstPort;
    }

    public void setDstPort(String dstPort) {
        this.dstPort = dstPort;
    }

    public String getDstPost() {
        return dstPost;
    }

    public void setDstPost(String dstPost) {
        this.dstPost = dstPost;
    }

    public String getDstProvince() {
        return dstProvince;
    }

    public void setDstProvince(String dstProvince) {
        this.dstProvince = dstProvince;
    }

    public String getDstSubDomainName() {
        return dstSubDomainName;
    }

    public void setDstSubDomainName(String dstSubDomainName) {
        this.dstSubDomainName = dstSubDomainName;
    }

    public String getEventName() {
        return eventName;
    }

    public void setEventName(String eventName) {
        this.eventName = eventName;
    }

    public int getEventOneType() {
        return eventOneType;
    }

    public void setEventOneType(int eventOneType) {
        this.eventOneType = eventOneType;
    }

    public int getEventThreeType() {
        return eventThreeType;
    }

    public void setEventThreeType(int eventThreeType) {
        this.eventThreeType = eventThreeType;
    }

    public int getEventTwoType() {
        return eventTwoType;
    }

    public void setEventTwoType(int eventTwoType) {
        this.eventTwoType = eventTwoType;
    }

    public String getEventThreeTypeDesc() {
        return eventThreeTypeDesc;
    }

    public void setEventThreeTypeDesc(String eventThreeTypeDesc) {
        this.eventThreeTypeDesc = eventThreeTypeDesc;
    }

    public String getEventOneTypeDesc() {
        return eventOneTypeDesc;
    }

    public void setEventOneTypeDesc(String eventOneTypeDesc) {
        this.eventOneTypeDesc = eventOneTypeDesc;
    }

    public String getEventTwoTypeDesc() {
        return eventTwoTypeDesc;
    }

    public void setEventTwoTypeDesc(String eventTwoTypeDesc) {
        this.eventTwoTypeDesc = eventTwoTypeDesc;
    }

    public String getEventType() {
        return eventType;
    }

    public void setEventType(String eventType) {
        this.eventType = eventType;
    }

    public String getExtAttr() {
        return extAttr;
    }

    public void setExtAttr(String extAttr) {
        this.extAttr = extAttr;
    }

    public String getFileHash() {
        return fileHash;
    }

    public void setFileHash(String fileHash) {
        this.fileHash = fileHash;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getInfectionFile() {
        return infectionFile;
    }

    public void setInfectionFile(String infectionFile) {
        this.infectionFile = infectionFile;
    }

    public Instant getInsertTime() {
        return insertTime;
    }

    public void setInsertTime(Instant insertTime) {
        this.insertTime = insertTime;
    }

    public int getInstallNum() {
        return installNum;
    }

    public void setInstallNum(int installNum) {
        this.installNum = installNum;
    }

    public String getIntelId() {
        return intelId;
    }

    public void setIntelId(String intelId) {
        this.intelId = intelId;
    }

    public String getIntelType() {
        return intelType;
    }

    public void setIntelType(String intelType) {
        this.intelType = intelType;
    }

    public String getLogSubType() {
        return logSubType;
    }

    public void setLogSubType(String logSubType) {
        this.logSubType = logSubType;
    }

    public String getLogType() {
        return logType;
    }

    public void setLogType(String logType) {
        this.logType = logType;
    }

    public String getMailFileSize() {
        return mailFileSize;
    }

    public void setMailFileSize(String mailFileSize) {
        this.mailFileSize = mailFileSize;
    }

    public int getMailNum() {
        return mailNum;
    }

    public void setMailNum(int mailNum) {
        this.mailNum = mailNum;
    }

    public String getMailProtocol() {
        return mailProtocol;
    }

    public void setMailProtocol(String mailProtocol) {
        this.mailProtocol = mailProtocol;
    }

    public String getMailRecipient() {
        return mailRecipient;
    }

    public void setMailRecipient(String mailRecipient) {
        this.mailRecipient = mailRecipient;
    }

    public String getMailSender() {
        return mailSender;
    }

    public void setMailSender(String mailSender) {
        this.mailSender = mailSender;
    }

    public String getMailType() {
        return mailType;
    }

    public void setMailType(String mailType) {
        this.mailType = mailType;
    }

    public String getMailTypeDesc() {
        return mailTypeDesc;
    }

    public void setMailTypeDesc(String mailTypeDesc) {
        this.mailTypeDesc = mailTypeDesc;
    }

    public String getMainAccount() {
        return mainAccount;
    }

    public void setMainAccount(String mainAccount) {
        this.mainAccount = mainAccount;
    }

    public String getMalwareName() {
        return malwareName;
    }

    public void setMalwareName(String malwareName) {
        this.malwareName = malwareName;
    }

    public String getMalwareSubType() {
        return malwareSubType;
    }

    public void setMalwareSubType(String malwareSubType) {
        this.malwareSubType = malwareSubType;
    }

    public String getMalwareType() {
        return malwareType;
    }

    public void setMalwareType(String malwareType) {
        this.malwareType = malwareType;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getOperateContent() {
        return operateContent;
    }

    public void setOperateContent(String operateContent) {
        this.operateContent = operateContent;
    }

    public String getOperateType() {
        return operateType;
    }

    public void setOperateType(String operateType) {
        this.operateType = operateType;
    }

    public int getOrgId() {
        return orgId;
    }

    public void setOrgId(int orgId) {
        this.orgId = orgId;
    }

    public String getOrgPath() {
        return orgPath;
    }

    public void setOrgPath(String orgPath) {
        this.orgPath = orgPath;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getPayload() {
        return payload;
    }

    public void setPayload(String payload) {
        this.payload = payload;
    }

    public String getPcap() {
        return pcap;
    }

    public void setPcap(String pcap) {
        this.pcap = pcap;
    }

    public int getPeakByteFlow() {
        return peakByteFlow;
    }

    public void setPeakByteFlow(int peakByteFlow) {
        this.peakByteFlow = peakByteFlow;
    }

    public int getPeakPackageFlow() {
        return peakPackageFlow;
    }

    public void setPeakPackageFlow(int peakPackageFlow) {
        this.peakPackageFlow = peakPackageFlow;
    }

    public String getPercentBaseLineFlow() {
        return percentBaseLineFlow;
    }

    public void setPercentBaseLineFlow(String percentBaseLineFlow) {
        this.percentBaseLineFlow = percentBaseLineFlow;
    }

    public String getPercentFlowTotal() {
        return percentFlowTotal;
    }

    public void setPercentFlowTotal(String percentFlowTotal) {
        this.percentFlowTotal = percentFlowTotal;
    }

    public String getPolicy() {
        return policy;
    }

    public void setPolicy(String policy) {
        this.policy = policy;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getProtocol() {
        return protocol;
    }

    public void setProtocol(String protocol) {
        this.protocol = protocol;
    }

    public String getRawMsg() {
        return rawMsg;
    }

    public void setRawMsg(String rawMsg) {
        this.rawMsg = rawMsg;
    }

    public int getRegisterNum() {
        return registerNum;
    }

    public void setRegisterNum(int registerNum) {
        this.registerNum = registerNum;
    }

    public String getResponseCode() {
        return responseCode;
    }

    public void setResponseCode(String responseCode) {
        this.responseCode = responseCode;
    }

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public int getRiskLevel() {
        return riskLevel;
    }

    public void setRiskLevel(int riskLevel) {
        this.riskLevel = riskLevel;
    }

    public String getRiskLevelDesc() {
        return riskLevelDesc;
    }

    public void setRiskLevelDesc(String riskLevelDesc) {
        this.riskLevelDesc = riskLevelDesc;
    }

    public int getSceneId() {
        return sceneId;
    }

    public void setSceneId(int sceneId) {
        this.sceneId = sceneId;
    }

    public int getSource() {
        return source;
    }

    public void setSource(int source) {
        this.source = source;
    }

    public int getSourceEventThreeType() {
        return sourceEventThreeType;
    }

    public void setSourceEventThreeType(int sourceEventThreeType) {
        this.sourceEventThreeType = sourceEventThreeType;
    }

    public String getSourceEventThreeTypeDesc() {
        return sourceEventThreeTypeDesc;
    }

    public void setSourceEventThreeTypeDesc(String sourceEventThreeTypeDesc) {
        this.sourceEventThreeTypeDesc = sourceEventThreeTypeDesc;
    }

    public int getSourceType() {
        return sourceType;
    }

    public void setSourceType(int sourceType) {
        this.sourceType = sourceType;
    }

    public int getSrcAssetId() {
        return srcAssetId;
    }

    public void setSrcAssetId(int srcAssetId) {
        this.srcAssetId = srcAssetId;
    }

    public String getSrcAssetGroup() {
        return srcAssetGroup;
    }

    public void setSrcAssetGroup(String srcAssetGroup) {
        this.srcAssetGroup = srcAssetGroup;
    }

    public int getSrcAssetKey() {
        return srcAssetKey;
    }

    public void setSrcAssetKey(int srcAssetKey) {
        this.srcAssetKey = srcAssetKey;
    }

    public String getSrcAssetName() {
        return srcAssetName;
    }

    public void setSrcAssetName(String srcAssetName) {
        this.srcAssetName = srcAssetName;
    }

    public int getSrcAssetPublic() {
        return srcAssetPublic;
    }

    public void setSrcAssetPublic(int srcAssetPublic) {
        this.srcAssetPublic = srcAssetPublic;
    }

    public int getSrcAssetStatus() {
        return srcAssetStatus;
    }

    public void setSrcAssetStatus(int srcAssetStatus) {
        this.srcAssetStatus = srcAssetStatus;
    }

    public String getSrcAssetSubType() {
        return srcAssetSubType;
    }

    public void setSrcAssetSubType(String srcAssetSubType) {
        this.srcAssetSubType = srcAssetSubType;
    }

    public String getSrcAssetType() {
        return srcAssetType;
    }

    public void setSrcAssetType(String srcAssetType) {
        this.srcAssetType = srcAssetType;
    }

    public String getSrcBizId() {
        return srcBizId;
    }

    public void setSrcBizId(String srcBizId) {
        this.srcBizId = srcBizId;
    }

    public String getSrcCity() {
        return srcCity;
    }

    public void setSrcCity(String srcCity) {
        this.srcCity = srcCity;
    }

    public String getSrcCountry() {
        return srcCountry;
    }

    public void setSrcCountry(String srcCountry) {
        this.srcCountry = srcCountry;
    }

    public String getSrcDomainName() {
        return srcDomainName;
    }

    public void setSrcDomainName(String srcDomainName) {
        this.srcDomainName = srcDomainName;
    }

    public String getSrcDomain2Name() {
        return srcDomain2Name;
    }

    public void setSrcDomain2Name(String srcDomain2Name) {
        this.srcDomain2Name = srcDomain2Name;
    }

    public String getSrcIntelDesc() {
        return srcIntelDesc;
    }

    public void setSrcIntelDesc(String srcIntelDesc) {
        this.srcIntelDesc = srcIntelDesc;
    }

    public String getSrcIntelId() {
        return srcIntelId;
    }

    public void setSrcIntelId(String srcIntelId) {
        this.srcIntelId = srcIntelId;
    }

    public int getSrcIntelType() {
        return srcIntelType;
    }

    public void setSrcIntelType(int srcIntelType) {
        this.srcIntelType = srcIntelType;
    }

    public String getSrcIp() {
        return srcIp;
    }

    public void setSrcIp(String srcIp) {
        this.srcIp = srcIp;
    }

    public String getSrcLatitude() {
        return srcLatitude;
    }

    public void setSrcLatitude(String srcLatitude) {
        this.srcLatitude = srcLatitude;
    }

    public String getSrcLongitude() {
        return srcLongitude;
    }

    public void setSrcLongitude(String srcLongitude) {
        this.srcLongitude = srcLongitude;
    }

    public String getSrcOrgId() {
        return srcOrgId;
    }

    public void setSrcOrgId(String srcOrgId) {
        this.srcOrgId = srcOrgId;
    }

    public String getSrcOrgName() {
        return srcOrgName;
    }

    public void setSrcOrgName(String srcOrgName) {
        this.srcOrgName = srcOrgName;
    }

    public String getSrcPort() {
        return srcPort;
    }

    public void setSrcPort(String srcPort) {
        this.srcPort = srcPort;
    }

    public String getSrcPost() {
        return srcPost;
    }

    public void setSrcPost(String srcPost) {
        this.srcPost = srcPost;
    }

    public String getSrcProvince() {
        return srcProvince;
    }

    public void setSrcProvince(String srcProvince) {
        this.srcProvince = srcProvince;
    }

    public String getSrcSubDomainName() {
        return srcSubDomainName;
    }

    public void setSrcSubDomainName(String srcSubDomainName) {
        this.srcSubDomainName = srcSubDomainName;
    }

    public String getSubAccount() {
        return subAccount;
    }

    public void setSubAccount(String subAccount) {
        this.subAccount = subAccount;
    }

    public String getTabelName() {
        return tabelName;
    }

    public void setTabelName(String tabelName) {
        this.tabelName = tabelName;
    }

    public String getTags() {
        return tags;
    }

    public void setTags(String tags) {
        this.tags = tags;
    }

    public int getTenantId() {
        return tenantId;
    }

    public void setTenantId(int tenantId) {
        this.tenantId = tenantId;
    }

    public int getTerminalNum() {
        return terminalNum;
    }

    public void setTerminalNum(int terminalNum) {
        this.terminalNum = terminalNum;
    }

    public String getThreatType() {
        return threatType;
    }

    public void setThreatType(String threatType) {
        this.threatType = threatType;
    }

    public int getTotalByteFlow() {
        return totalByteFlow;
    }

    public void setTotalByteFlow(int totalByteFlow) {
        this.totalByteFlow = totalByteFlow;
    }

    public int getTotalPackageFlow() {
        return totalPackageFlow;
    }

    public void setTotalPackageFlow(int totalPackageFlow) {
        this.totalPackageFlow = totalPackageFlow;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public int getUpBaseLineFlow() {
        return upBaseLineFlow;
    }

    public void setUpBaseLineFlow(int upBaseLineFlow) {
        this.upBaseLineFlow = upBaseLineFlow;
    }

    public int getUpFlowTotal() {
        return upFlowTotal;
    }

    public void setUpFlowTotal(int upFlowTotal) {
        this.upFlowTotal = upFlowTotal;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getUserOrgName() {
        return userOrgName;
    }

    public void setUserOrgName(String userOrgName) {
        this.userOrgName = userOrgName;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getVulnId() {
        return vulnId;
    }

    public void setVulnId(String vulnId) {
        this.vulnId = vulnId;
    }

    public String getVulnInfo() {
        return vulnInfo;
    }

    public void setVulnInfo(String vulnInfo) {
        this.vulnInfo = vulnInfo;
    }

    public String getVulnLevel() {
        return vulnLevel;
    }

    public void setVulnLevel(String vulnLevel) {
        this.vulnLevel = vulnLevel;
    }

    public String getAlertSignatureIdL() {
        return alertSignatureIdL;
    }

    public void setAlertSignatureIdL(String alertSignatureIdL) {
        this.alertSignatureIdL = alertSignatureIdL;
    }

    public String getVulnType() {
        return vulnType;
    }

    public void setVulnType(String vulnType) {
        this.vulnType = vulnType;
    }

    public String getAlertInfo() {
        return alertInfo;
    }

    public void setAlertInfo(String alertInfo) {
        this.alertInfo = alertInfo;
    }

    public String getDomain() {
        return domain;
    }

    public void setDomain(String domain) {
        this.domain = domain;
    }

    public String getFlag() {
        return flag;
    }

    public void setFlag(String flag) {
        this.flag = flag;
    }

    public int getFlow() {
        return flow;
    }

    public void setFlow(int flow) {
        this.flow = flow;
    }

    public int getFlowUp() {
        return flowUp;
    }

    public void setFlowUp(int flowUp) {
        this.flowUp = flowUp;
    }

    public int getFlowDown() {
        return flowDown;
    }

    public void setFlowDown(int flowDown) {
        this.flowDown = flowDown;
    }

    public String getCommand() {
        return command;
    }

    public void setCommand(String command) {
        this.command = command;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("{");
        sb.append("\"ruleId\":\"")
                .append(ruleId).append('\"');
        sb.append(",\"snowId\":\"")
                .append(snowId).append('\"');
        sb.append(",\"account\":\"")
                .append(account).append('\"');
        sb.append(",\"action\":")
                .append(action);
        sb.append(",\"actionDesc\":\"")
                .append(actionDesc).append('\"');
        sb.append(",\"assetIp\":\"")
                .append(assetIp).append('\"');
        sb.append(",\"attackStage\":\"")
                .append(attackStage).append('\"');
        sb.append(",\"ausIndex\":\"")
                .append(ausIndex).append('\"');
        sb.append(",\"averageByteFlow\":")
                .append(averageByteFlow);
        sb.append(",\"averagePackageFlow\":")
                .append(averagePackageFlow);
        sb.append(",\"baseline\":\"")
                .append(baseline).append('\"');
        sb.append(",\"bizId\":\"")
                .append(bizId).append('\"');
        sb.append(",\"bizName\":\"")
                .append(bizName).append('\"');
        sb.append(",\"confidence\":")
                .append(confidence);
        sb.append(",\"createTime\":")
                .append(createTime);
        sb.append(",\"databaseName\":\"")
                .append(databaseName).append('\"');
        sb.append(",\"dataType\":\"")
                .append(dataType).append('\"');
        sb.append(",\"deviceIp\":\"")
                .append(deviceIp).append('\"');
        sb.append(",\"deviceName\":\"")
                .append(deviceName).append('\"');
        sb.append(",\"deviceParentType\":\"")
                .append(deviceParentType).append('\"');
        sb.append(",\"deviceType\":\"")
                .append(deviceType).append('\"');
        sb.append(",\"direction\":\"")
                .append(direction).append('\"');
        sb.append(",\"directionDesc\":\"")
                .append(directionDesc).append('\"');
        sb.append(",\"downBaseLineFlow\":")
                .append(downBaseLineFlow);
        sb.append(",\"downFlowTotal\":")
                .append(downFlowTotal);
        sb.append(",\"dstAssetId\":")
                .append(dstAssetId);
        sb.append(",\"dstAssetGroup\":\"")
                .append(dstAssetGroup).append('\"');
        sb.append(",\"dstAssetKey\":")
                .append(dstAssetKey);
        sb.append(",\"dstAssetName\":\"")
                .append(dstAssetName).append('\"');
        sb.append(",\"dstAssetPublic\":")
                .append(dstAssetPublic);
        sb.append(",\"dstAssetStatus\":")
                .append(dstAssetStatus);
        sb.append(",\"dstAssetSubType\":\"")
                .append(dstAssetSubType).append('\"');
        sb.append(",\"dstAssetType\":")
                .append(dstAssetType);
        sb.append(",\"dstBizId\":\"")
                .append(dstBizId).append('\"');
        sb.append(",\"dstCity\":\"")
                .append(dstCity).append('\"');
        sb.append(",\"dstCountry\":\"")
                .append(dstCountry).append('\"');
        sb.append(",\"dstDomainName\":\"")
                .append(dstDomainName).append('\"');
        sb.append(",\"dstIntelDesc\":\"")
                .append(dstIntelDesc).append('\"');
        sb.append(",\"dstIntelId\":\"")
                .append(dstIntelId).append('\"');
        sb.append(",\"dstIntelType\":")
                .append(dstIntelType);
        sb.append(",\"dstIp\":\"")
                .append(dstIp).append('\"');
        sb.append(",\"dstLatitude\":\"")
                .append(dstLatitude).append('\"');
        sb.append(",\"dstLongitude\":\"")
                .append(dstLongitude).append('\"');
        sb.append(",\"dstOrgId\":\"")
                .append(dstOrgId).append('\"');
        sb.append(",\"dstOrgName\":\"")
                .append(dstOrgName).append('\"');
        sb.append(",\"dstPort\":\"")
                .append(dstPort).append('\"');
        sb.append(",\"dstPost\":\"")
                .append(dstPost).append('\"');
        sb.append(",\"dstProvince\":\"")
                .append(dstProvince).append('\"');
        sb.append(",\"dstSubDomainName\":\"")
                .append(dstSubDomainName).append('\"');
        sb.append(",\"eventName\":\"")
                .append(eventName).append('\"');
        sb.append(",\"eventOneType\":")
                .append(eventOneType);
        sb.append(",\"eventThreeType\":")
                .append(eventThreeType);
        sb.append(",\"eventTwoType\":")
                .append(eventTwoType);
        sb.append(",\"eventThreeTypeDesc\":\"")
                .append(eventThreeTypeDesc).append('\"');
        sb.append(",\"eventOneTypeDesc\":\"")
                .append(eventOneTypeDesc).append('\"');
        sb.append(",\"eventTwoTypeDesc\":\"")
                .append(eventTwoTypeDesc).append('\"');
        sb.append(",\"eventType\":\"")
                .append(eventType).append('\"');
        sb.append(",\"extAttr\":\"")
                .append(extAttr).append('\"');
        sb.append(",\"fileHash\":\"")
                .append(fileHash).append('\"');
        sb.append(",\"fileName\":\"")
                .append(fileName).append('\"');
        sb.append(",\"filePath\":\"")
                .append(filePath).append('\"');
        sb.append(",\"idCard\":\"")
                .append(idCard).append('\"');
        sb.append(",\"infectionFile\":\"")
                .append(infectionFile).append('\"');
        sb.append(",\"insertTime\":")
                .append(insertTime);
        sb.append(",\"installNum\":")
                .append(installNum);
        sb.append(",\"intelId\":\"")
                .append(intelId).append('\"');
        sb.append(",\"intelType\":\"")
                .append(intelType).append('\"');
        sb.append(",\"logSubType\":\"")
                .append(logSubType).append('\"');
        sb.append(",\"logType\":\"")
                .append(logType).append('\"');
        sb.append(",\"mailFileSize\":\"")
                .append(mailFileSize).append('\"');
        sb.append(",\"mailNum\":")
                .append(mailNum);
        sb.append(",\"mailProtocol\":\"")
                .append(mailProtocol).append('\"');
        sb.append(",\"mailRecipient\":\"")
                .append(mailRecipient).append('\"');
        sb.append(",\"mailSender\":\"")
                .append(mailSender).append('\"');
        sb.append(",\"mailType\":\"")
                .append(mailType).append('\"');
        sb.append(",\"mailTypeDesc\":\"")
                .append(mailTypeDesc).append('\"');
        sb.append(",\"mainAccount\":\"")
                .append(mainAccount).append('\"');
        sb.append(",\"malwareName\":\"")
                .append(malwareName).append('\"');
        sb.append(",\"malwareSubType\":\"")
                .append(malwareSubType).append('\"');
        sb.append(",\"malwareType\":\"")
                .append(malwareType).append('\"');
        sb.append(",\"mobile\":\"")
                .append(mobile).append('\"');
        sb.append(",\"msg\":\"")
                .append(msg).append('\"');
        sb.append(",\"name\":\"")
                .append(name).append('\"');
        sb.append(",\"operateContent\":\"")
                .append(operateContent).append('\"');
        sb.append(",\"operateType\":\"")
                .append(operateType).append('\"');
        sb.append(",\"orgId\":")
                .append(orgId);
        sb.append(",\"orgPath\":\"")
                .append(orgPath).append('\"');
        sb.append(",\"password\":\"")
                .append(password).append('\"');
        sb.append(",\"payload\":\"")
                .append(payload).append('\"');
        sb.append(",\"pcap\":\"")
                .append(pcap).append('\"');
        sb.append(",\"peakByteFlow\":")
                .append(peakByteFlow);
        sb.append(",\"peakPackageFlow\":")
                .append(peakPackageFlow);
        sb.append(",\"percentBaseLineFlow\":\"")
                .append(percentBaseLineFlow).append('\"');
        sb.append(",\"percentFlowTotal\":\"")
                .append(percentFlowTotal).append('\"');
        sb.append(",\"policy\":\"")
                .append(policy).append('\"');
        sb.append(",\"position\":\"")
                .append(position).append('\"');
        sb.append(",\"protocol\":\"")
                .append(protocol).append('\"');
        sb.append(",\"rawMsg\":\"")
                .append(rawMsg).append('\"');
        sb.append(",\"registerNum\":")
                .append(registerNum);
        sb.append(",\"responseCode\":\"")
                .append(responseCode).append('\"');
        sb.append(",\"result\":")
                .append(result);
        sb.append(",\"riskLevel\":")
                .append(riskLevel);
        sb.append(",\"riskLevelDesc\":\"")
                .append(riskLevelDesc).append('\"');
        sb.append(",\"sceneId\":")
                .append(sceneId);
        sb.append(",\"source\":")
                .append(source);
        sb.append(",\"sourceEventThreeType\":")
                .append(sourceEventThreeType);
        sb.append(",\"sourceEventThreeTypeDesc\":\"")
                .append(sourceEventThreeTypeDesc).append('\"');
        sb.append(",\"sourceType\":")
                .append(sourceType);
        sb.append(",\"srcAssetId\":")
                .append(srcAssetId);
        sb.append(",\"srcAssetGroup\":\"")
                .append(srcAssetGroup).append('\"');
        sb.append(",\"srcAssetKey\":")
                .append(srcAssetKey);
        sb.append(",\"srcAssetName\":\"")
                .append(srcAssetName).append('\"');
        sb.append(",\"srcAssetPublic\":")
                .append(srcAssetPublic);
        sb.append(",\"srcAssetStatus\":")
                .append(srcAssetStatus);
        sb.append(",\"srcAssetSubType\":\"")
                .append(srcAssetSubType).append('\"');
        sb.append(",\"srcAssetType\":\"")
                .append(srcAssetType).append('\"');
        sb.append(",\"srcBizId\":\"")
                .append(srcBizId).append('\"');
        sb.append(",\"srcCity\":\"")
                .append(srcCity).append('\"');
        sb.append(",\"srcCountry\":\"")
                .append(srcCountry).append('\"');
        sb.append(",\"srcDomainName\":\"")
                .append(srcDomainName).append('\"');
        sb.append(",\"srcDomain2Name\":\"")
                .append(srcDomain2Name).append('\"');
        sb.append(",\"srcIntelDesc\":\"")
                .append(srcIntelDesc).append('\"');
        sb.append(",\"srcIntelId\":\"")
                .append(srcIntelId).append('\"');
        sb.append(",\"srcIntelType\":")
                .append(srcIntelType);
        sb.append(",\"srcIp\":\"")
                .append(srcIp).append('\"');
        sb.append(",\"srcLatitude\":\"")
                .append(srcLatitude).append('\"');
        sb.append(",\"srcLongitude\":\"")
                .append(srcLongitude).append('\"');
        sb.append(",\"srcOrgId\":\"")
                .append(srcOrgId).append('\"');
        sb.append(",\"srcOrgName\":\"")
                .append(srcOrgName).append('\"');
        sb.append(",\"srcPort\":\"")
                .append(srcPort).append('\"');
        sb.append(",\"srcPost\":\"")
                .append(srcPost).append('\"');
        sb.append(",\"srcProvince\":\"")
                .append(srcProvince).append('\"');
        sb.append(",\"srcSubDomainName\":\"")
                .append(srcSubDomainName).append('\"');
        sb.append(",\"subAccount\":\"")
                .append(subAccount).append('\"');
        sb.append(",\"tabelName\":\"")
                .append(tabelName).append('\"');
        sb.append(",\"tags\":\"")
                .append(tags).append('\"');
        sb.append(",\"tenantId\":")
                .append(tenantId);
        sb.append(",\"terminalNum\":")
                .append(terminalNum);
        sb.append(",\"threatType\":\"")
                .append(threatType).append('\"');
        sb.append(",\"totalByteFlow\":")
                .append(totalByteFlow);
        sb.append(",\"totalPackageFlow\":")
                .append(totalPackageFlow);
        sb.append(",\"type\":\"")
                .append(type).append('\"');
        sb.append(",\"upBaseLineFlow\":")
                .append(upBaseLineFlow);
        sb.append(",\"upFlowTotal\":")
                .append(upFlowTotal);
        sb.append(",\"url\":\"")
                .append(url).append('\"');
        sb.append(",\"user\":\"")
                .append(user).append('\"');
        sb.append(",\"userName\":\"")
                .append(userName).append('\"');
        sb.append(",\"userOrgName\":\"")
                .append(userOrgName).append('\"');
        sb.append(",\"userType\":\"")
                .append(userType).append('\"');
        sb.append(",\"vulnId\":\"")
                .append(vulnId).append('\"');
        sb.append(",\"vulnInfo\":\"")
                .append(vulnInfo).append('\"');
        sb.append(",\"vulnLevel\":\"")
                .append(vulnLevel).append('\"');
        sb.append(",\"alertSignatureIdL\":\"")
                .append(alertSignatureIdL).append('\"');
        sb.append(",\"vulnType\":\"")
                .append(vulnType).append('\"');
        sb.append(",\"alertInfo\":\"")
                .append(alertInfo).append('\"');
        sb.append(",\"domain\":\"")
                .append(domain).append('\"');
        sb.append(",\"flag\":\"")
                .append(flag).append('\"');
        sb.append(",\"flow\":")
                .append(flow);
        sb.append(",\"flowUp\":")
                .append(flowUp);
        sb.append(",\"flowDown\":")
                .append(flowDown);
        sb.append(",\"command\":\"")
                .append(command).append('\"');
        sb.append('}');
        return sb.toString();
    }
}
